Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 LEEDS ROAD Terraced £125,000 1 Apr 2011
103 LEEDS ROAD Terraced £74,950 9 May 2003
109 LEEDS ROAD Terraced £199,950 28 Jan 2022
121 LEEDS ROAD Detached £266,500 26 Sep 2014